Fechar

1. Identificação
Tipo de ReferênciaArtigo em Revista Científica (Journal Article)
Siteplutao.sid.inpe.br
Código do Detentorisadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S
Identificador8JMKD3MGP3W/3SCS9T5
Repositóriosid.inpe.br/plutao/2018/12.14.21.14   (acesso restrito)
Última Atualização2018:12.19.14.14.22 (UTC) lattes
Repositório de Metadadossid.inpe.br/plutao/2018/12.14.21.14.03
Última Atualização dos Metadados2021:07.28.22.24.42 (UTC) administrator
DOI10.1186/s40411-018-0053-5
ISSN2195-1721
Rótulolattes: 4102632154999265 1 IvoGuePorChoQui:2018:ApApTe
Chave de CitaçãoIvoGuePorChoQui:2018:ApApTe
TítuloAn approach for applying Test-Driven Development (TDD) in the development of randomized algorithms
Ano2018
Mêsdec.
Data de Acesso08 maio 2024
Tipo de Trabalhojournal article
Tipo SecundárioPRE PI
Número de Arquivos1
Tamanho2031 KiB
2. Contextualização
Autor1 Ivo, André Aparecido de Souza
2 Guerra, Eduardo Martins
3 Porto, Sandy Moreira
4 Choma, Joelma
5 Quiles, Marcos G.
ORCID1 0000-0001-6192-7705
Grupo1
2 LABAC-COCTE-INPE-MCTIC-GOV-BR
3 CAP-COMP-SESPG-INPE-MCTIC-GOV-BR
4 CAP-COMP-SESPG-INPE-MCTIC-GOV-BR
Afiliação1 Centro Nacional de Monitoramento e Alertas de Desastres Naturais (CEMADEN)
2 Instituto Nacional de Pesquisas Espaciais (INPE)
3 Instituto Nacional de Pesquisas Espaciais (INPE)
4 Instituto Nacional de Pesquisas Espaciais (INPE)
Endereço de e-Mail do Autor1 andre.ivo@gmail.com
2 eduardo.guerra@inpe.br
RevistaJournal of Software Engineering Research and Development
Volume6
Número9
Histórico (UTC)2018-12-19 14:14:24 :: lattes -> administrator :: 2018
2021-07-28 22:24:42 :: administrator -> simone :: 2018
3. Conteúdo e estrutura
É a matriz ou uma cópia?é a matriz
Estágio do Conteúdoconcluido
Transferível1
Tipo do ConteúdoExternal Contribution
Tipo de Versãopublisher
Palavras-ChaveTDD
Randomized
Tests
Framework
JUnit
Metadata
Code
Annotations
ResumoTDD is a technique traditionally applied in applications with deterministic algorithms, in which the input and the expected result are known. However, the application of TDD with randomized algorithms have been a challenge, especially when the execution demands several random choices. The goal of this paper is to present an approach to allow the use of TDD in the development of randomized algorithms, and the Random Engagement for Test (ReTest) framework, a JUnit extension that provides support for the proposed approach. Furthermore, this paper present the results of a single-subject experiment carried out to assess the feasibility of the proposed approach, and a study on developer experience when using ReTest framework. Our results support the claim that the proposed approach is suitable for the development of randomized software using TDD and that the ReTest framework is useful and easy to use.
ÁreaCOMP
Arranjo 1urlib.net > BDMCI > Fonds > Produção anterior à 2021 > LABAC > An approach for...
Arranjo 2urlib.net > BDMCI > Fonds > Produção pgr ATUAIS > CAP > An approach for...
Conteúdo da Pasta docacessar
Conteúdo da Pasta sourcenão têm arquivos
Conteúdo da Pasta agreementnão têm arquivos
4. Condições de acesso e uso
Idiomaen
Arquivo Alvoivo_approach.pdf
Grupo de Usuárioslattes
Grupo de Leitoresadministrator
lattes
Visibilidadeshown
Permissão de Leituradeny from all and allow from 150.163
Permissão de Atualizaçãonão transferida
5. Fontes relacionadas
Unidades Imediatamente Superiores8JMKD3MGPCW/3ESGTTP
8JMKD3MGPCW/3F2PHGS
Lista de Itens Citandosid.inpe.br/bibdigital/2013/10.12.22.16 2
sid.inpe.br/bibdigital/2013/09.22.23.14 1
URL (dados não confiáveis)https://doi.org/10.1186/s40411-018-0053-5
DivulgaçãoPORTALCAPES
Acervo Hospedeirodpi.inpe.br/plutao@80/2008/08.19.15.01
6. Notas
Campos Vaziosalternatejournal archivingpolicy archivist callnumber copyholder copyright creatorhistory descriptionlevel e-mailaddress format isbn lineage mark mirrorrepository nextedition notes pages parameterlist parentrepositories previousedition previouslowerunit progress project resumeid rightsholder schedulinginformation secondarydate secondarykey secondarymark session shorttitle sponsor subject tertiarymark tertiarytype
7. Controle da descrição
e-Mail (login)simone
atualizar 


Fechar